Inventor API 汉化版(一)简介

您所在的位置:网站首页 noted inventor翻译 Inventor API 汉化版(一)简介

Inventor API 汉化版(一)简介

2023-08-01 06:27| 来源: 网络整理| 查看: 265

背景

公司要做Inventor二次开发,搜索国内外很多网站,发现相关的学习资料少之又少,看一圈下来发现最有用的还是官方提供的API文档,但是英文版的看得人难受,索性自己出个汉化版的API教程,方便后面的人学习。水平有限,有些地方可能翻译有误,可以提出意见,我会及时修正。

前提

我当前翻译的API版本是Inventor 2020的,大家根据对应的版本来做参考和二次开发。

我们现在开始 使用Inventor编辑界面的简介

本文档提供了多种资源来帮助您使用Inventor的API。这些资源是Inventor的软件开发工具包(SDK)的一部分。SDK的各个元素和一些其他的外部妓院如下所述。

API帮助

API帮助随Inventor一起安装,可从“帮助”菜单访问,如下所示。

image.png

帮助内容包括以下几部分:

就是您现在正在阅读的API的介绍。 此版本的Inventor的新增功能。这列出了在Inventor中进行的更改,可能需要对任何现有程序进行一些更改,并列出了为此版本添加的新对象,方法,属性和事件。 用户手册,其中提供了许多API的概述主题。 参考手册。该参考手册提供有关每个对象,方法,属性和事件的详细信息。如果样本中演示了该主题,则该主题中将有一个指向该样本的链接。 示例程序。这是示例程序的分类列表。这些是相同的样本,也可以通过参考手册主题中的链接进行访问。它们主要是VBA程序,带有一些C#程序。不管使用哪种语言,API都是相同的。它是语法的变化,因此任何语言的程序都可以作为如何使用API的示例。 SDK文件夹

默认情况下,在安装Inventor时,您将获得一个SDK文件夹。在Win 7 / 8.1 / 10上,它是在以下位置创建的: C:\Users\Public\Documents\Autodesk\Inventor \SDK 安装后,SDK文件夹包含三个文件。 DeveloperTools.msi,UserTools.msi和SDK_Readme.htm。要访问SDK信息,您需要安装一个或两个.msi文件,可以通过在资源管理器中双击.msi文件来安装它们。

DeveloperTools.msi

DeveloperTools.msi将安装其他示例程序和一些工具,以帮助开发人员使用Inventor API编写应用程序。安装此组件后,它将创建包含DeveloperTools子文件夹的目录,该文件夹包含以下子文件夹。

Docs

它包含一个对象模型图图表,可用于理解各种对象之间的关系。此文件夹还包含一些为Inventor程序创建用户界面时要使用的准则。

Include

该文件夹包含几个头文件(.h),这些文件主要供使用VC ++的程序员使用。有时,在其他情况下,这些文件中的信息也很有用。

References

该文件夹包含一个实用程序,该实用程序当前仅在内部使用,现在已被免注册表加载项淘汰。

Samples

该文件夹包含许多用几种不同语言编写的较大程序,这些程序演示了访问和使用Inventor API的各种方法。

Tools

该文件夹包含两个程序,这些程序在使用Inventor的API时是有用的实用程序。 第一个称为EventWatcher,使您可以指定和监视Inventor中发生的某些事件。当您编写将使用Inventor中的事件的程序时,此工具非常有用。您可以使用此工具更好地了解事件行为,以便知道如何在程序中利用它。 第二个组件称为ThumbnailView,它是一个很小的组件,可让您从Inventor文档中无需通过Inventor来提取缩略图图像。有一个自述文件和一些描述和显示其用法的示例。

Wizards

该目录不再包含向导安装程序,而现在仅包含描述向导用法的自述文件。对于熟悉先前安装外接程序向导的其他步骤的人,不再需要单独的向导安装程序,因为这些向导是作为SDK安装程序的一部分安装的。 在Visual Studio中使用这些向导来创建Inventor骨架附加项目。

UserTools.msi

UserTools.msi文件包含多个加载项和独立的可执行文件,这些文件可帮助自动执行Inventor产品本身不可用的Inventor用户的某些任务。安装此组件后,它将为包含AddIns和独立可执行文件的工具创建目录。 dll和exe文件已安装,因此您可以立即使用这些工具,而无需编译任何源代码。还安装了这些工具的源代码,您可以将其用作示例,也可以进行修改以更改和扩展这些工具的行为。 用户工具安装程序包括以下加载项:AttributeHelper,DrawingTools,GeneralTools,DerivedPart_SP和AutoCustomize。它还包括以下独立的可执行文件:CopyDesign,PartNumberModifier。在SDK文件夹中创建一个UserTools子目录,并在其中安装程序。有关这些工具的更多详细信息,请参阅与每个工具关联的单独的“ ReadMe.txt”文件。

其他资源

网上还有一些其他资源,其中包含有关Inventor API的其他信息。 Develop Inventor site-API的一般介绍,包括描述最近发行版中添加的API功能的演示。 Mod the Machine Blog-专用于Autodesk Inventor API的博客 Autodesk讨论组-Autodesk讨论组,其中有关于Autodesk所有产品的公开讨论。 Autodesk Inventor自定义组专门用于Inventor API问题。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3